package com.lnking.lnkingplace.service;

import com.lnking.lnkingplace.model.dto.inspect.inspectType.InspectIndexListDto;
import com.lnking.lnkingplace.model.entity.InspectType;
import com.lnking.lnkingplace.model.request.inspect.inspectType.InspectTypeAddRequest;
import com.lnking.lnkingplace.model.request.inspect.inspectType.InspectTypeUpdateRequest;
import com.lnking.starter.mybatis.service.ICustomService;

import java.util.List;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author sn
 * @since 2022-09-16
 */
public interface IInspectTypeService extends ICustomService<InspectType> {

    void add(InspectTypeAddRequest params);

    void update(InspectTypeUpdateRequest params);


    Map<String,List<InspectIndexListDto>> getContent(String type);

    List<InspectType> getOutList(String rectificationId,String content,String classification);
}
